non-active surgical implants - Turkish English Dictionary